//nodejs的CommonJS规范

const file = require('./file');

const url = require('url');

// const queryString = require('querystring');

module.exports = {

    //路由显示具体的某一个表单提交

    //get方式提交
    // login:function (req,res) {
    //     //url在Node的核心模块第一节讲过
    //     //parse方法将url字符串转换成url对象
    //     var urlObject = url.parse(req.url,true).query;
    //     //将前端的内容拿到，并且显示到后端
    //     //获取到数据以后可以做进一步处理
    //     console.log(urlObject.email);
    //     console.log(urlObject.password);
    //     //login访问时将login.html显示到浏览器
    //     file.readFile('./views/login.html',res,req);
    // },

    //post方式提交
    login:function (req,res) {
        var post = '';
        req.on('data',function (chunk) {
            post +=chunk;
        })
        req.on('end',function () {
            // var urlObject = queryString.parse(post);
            // console.log(urlObject.email);
            // console.log(urlObject.password);
            file.postReadFile('./views/login.html',res,req,post);
        })
        // file.readFile('./views/login.html',res,req);
    },

    register:function (req,res) {
        res.write('注册页面');
    },
    home:function (req,res) {
        //引入别的文件的时候，路径的查找是以启动server的文件（router_2.js）为准，引入的所有资源都通过router_2.js去找路径的
        file.readFile('./views/home.html',res,req);
    },
    img:function (req,res) {
        file.readImg('./images/20170426洼塞机器人.jpg',res);
    }
}